/*******************************************************************************
 * Copyright (c) 2020 AObuchow and others.
 *
 * This program and the accompanying materials
 * are made available under the terms of the Eclipse Public License 2.0
 * which accompanies this distribution, and is available at
 * https://www.eclipse.org/legal/epl-2.0/
 *
 * SPDX-License-Identifier: EPL-2.0
 *
 *******************************************************************************/

/* ############################## Eclipse UI properties ############################## */

IEclipsePreferences#org-eclipse-ui-editors:com-aobuchow-themes-spectrum-editors {
  /* pseudo attribute added to allow contributions without replacing this node, see Bug 466075 */
  preferences: 'AbstractTextEditor.Color.SelectionForeground.SystemDefault=false'
    'AbstractTextEditor.Color.SelectionBackground.SystemDefault=false'
    'AbstractTextEditor.Color.Background.SystemDefault=false'
    'AbstractTextEditor.Color.Foreground.SystemDefault=false'
    'hyperlinkColor.SystemDefault=false'
    'hyperlinkColor=40,235,195'
    'asOccurencesIndicationColor=72,72,72'
    'breakpointIndicationColor=51,119,193'
    'currentIPColor=90,90,90'
    'infoIndicationColor=86,194,170'
    'lineNumberColor=119,145,154'
    'linked.slave.color=66,156,255'
    'matchingTagIndicationColor=72,72,72'
    'overrideIndicatorColor=78,120,117'
    'searchResultHighlighting=false'
    'searchResultIndication=true'
    'searchResultTextStyle=BOX'
    'secondaryIPColor=90,90,90'
    'spellingIndicationColor=253,170,211'
    'AbstractTextEditor.Color.Background=23,23,27'
    'AbstractTextEditor.Color.FindScope=224,226,228'
    'AbstractTextEditor.Color.Foreground=192,192,192'
    'AbstractTextEditor.Color.SelectionBackground=252,233,79'
    'AbstractTextEditor.Color.SelectionForeground=0,0,0'
    'currentLineColor=47,57,60'
    'deletionIndicationColor=224,226,228'
    'filteredSearchResultIndicationColor=97,97,97'
    'javaScriptOccurrenceIndicationColor=97,97,97'
    'lineNumberColor=129,150,154'
    'occurrenceIndicationColor=97,97,97'
    'PHPReadOccurrenceIndicationColor=97,97,97'
    'PHPWriteOccurrenceIndicationColor=97,97,97'
    'printMarginColor=129,150,154'
    'searchResultIndicationColor=97,97,97'
    'writeOccurrenceIndicationColor=27,98,145'
    'TextOccurrenceIndicationColor=27,98,145'
    'matchingBracketsColor=249,250,244';
}

IEclipsePreferences#org-eclipse-ui-editors:com-aobuchow-themes-spectrum-lsp4e {
  preferences: 'LSP4EReadOccurrenceIndicationColor=27,98,145'
    'LSP4EWriteOccurrenceIndicationColor=27,98,145'
    'LSP4ETextOccurrenceIndicationColor=27,98,145';
}

IEclipsePreferences#org-eclipse-ui-workbench:com-aobuchow-themes-spectrum-workbench {
  preferences: 'ACTIVE_HYPERLINK_COLOR=40,235,195'
    'CONTENT_ASSIST_BACKGROUND_COLOR=52,57,61'
    'CONTENT_ASSIST_FOREGROUND_COLOR=238,238,238'
    'org.eclipse.ui.workbench.INFORMATION_BACKGROUND=81,86,88'
    'org.eclipse.ui.workbench.INFORMATION_FOREGROUND=238,238,238'
    'org.eclipse.ui.workbench.HOVER_BACKGROUND=52,57,61'
    'org.eclipse.ui.workbench.HOVER_FOREGROUND=238,238,238'
    'ERROR_COLOR=247,68,117'
    'HYPERLINK_COLOR=40,235,195'
    'INCOMING_COLOR=31,179,235'
    'OUTGOING_COLOR=238,238,238'
    'RESOLVED_COLOR=108,210,17'
    'ADDITION_COLOR=0,255,205'
    'EDITION_COLOR=255,0,185'
    'CONFLICTING_COLOR=240,15,66'
    'org.eclipse.search.ui.match.highlight=206,92,0'
    'org.eclipse.ui.editors.rangeIndicatorColor=27,118,153'
    'org.eclipse.jface.REVISION_NEWEST_COLOR=75,44,3'
    'org.eclipse.jface.REVISION_OLDEST_COLOR=154,113,61'
    'org.eclipse.egit.ui.DiffAddBackgroundColor=51,81,30'
    'org.eclipse.egit.ui.DiffAddForegroundColor=235,237,239'
    'org.eclipse.egit.ui.DiffHeadlineBackgroundColor=25,29,31'
    'org.eclipse.egit.ui.DiffHeadlineForegroundColor=238,240,241'
    'org.eclipse.egit.ui.DiffHunkBackgroundColor=25,29,31'
    'org.eclipse.egit.ui.DiffHunkForegroundColor=241,242,244'
    'org.eclipse.egit.ui.DiffRemoveBackgroundColor=97,45,45'
    'org.eclipse.egit.ui.DiffRemoveForegroundColor=238,240,241'
    'org.eclipse.egit.ui.IgnoredResourceForegroundColor=157,167,175'
    'org.eclipse.egit.ui.UncommittedChangeBackgroundColor=25,29,31'
    'org.eclipse.egit.ui.UncommittedChangeForegroundColor=211,215,207'
    'org.eclipse.pde.genericeditor.extension.editor.color.attribute=196,138,114'
    'org.eclipse.pde.genericeditor.extension.editor.color.comment=93,134,75'
    'org.eclipse.pde.genericeditor.extension.editor.color.header=115,130,140'
    'org.eclipse.pde.genericeditor.extension.editor.color.quote=118,200,244'
    'org.eclipse.pde.genericeditor.extension.editor.color.tag=121,171,255'
    'org.eclipse.pde.genericeditor.extension.editor.color.text=207,212,216'
    'org.eclipse.jdt.ui.Javadoc.backgroundColor=23,23,27'
    'org.eclipse.jdt.ui.Javadoc.foregroundColor=255,255,255';
}

IEclipsePreferences#org-eclipse-debug-ui:com-aobuchow-themes-spectrum-debug-ui {
  preferences: 'org.eclipse.debug.ui.Color=218,29,67'
    'org.eclipse.debug.ui.MemoryHistoryKnownColor=233,235,237'
    'org.eclipse.debug.ui.MemoryHistoryUnknownColor=168,177,184'
    'org.eclipse.debug.ui.PREF_CHANGED_VALUE_BACKGROUND=145,77,111'
    'org.eclipse.debug.ui.changedDebugElement=255,128,128'
    'org.eclipse.debug.ui.consoleBackground=0,0,0'
    'org.eclipse.debug.ui.outColor=255,255,255'
    'org.eclipse.debug.ui.errorColor=255,0,0'
    'org.eclipse.debug.ui.inColor=115,13,90';
}
/* ############################## Eclemma ############################## */

IEclipsePreferences#org-eclipse-ui-editors:com-aobuchow-themes-spectrum-eclemma {
  preferences: 'fullcoverage_color=6,74,6'
    'partialcoverage_color=98,98,0'
    'nocoverage_color=98,5,5';
}

/* ############################## PDE ############################## */

IEclipsePreferences#org-eclipse-pde-ui:com-aobuchow-themes-spectrum-pde {
  preferences: 'editor.color.default=216,216,216'
    'editor.color.externalized_string=255,198,0'
    'editor.color.externalized_string_italic=true'
    'editor.color.header_assignment=216,216,216'
    'editor.color.header_assignment_bold=true'
    'editor.color.header_attributes=121,171,255'
    'editor.color.header_key=141,203,226'
    'editor.color.header_key_bold=true'
    'editor.color.header_osgi=141,203,226'
    'editor.color.header_value=255,198,0'
    'editor.color.header_value_italic=true'
    'editor.color.instr=255,255,255'
    'editor.color.instr_bold=true'
    'editor.color.string=255,198,0'
    'editor.color.string_italic=true'
    'editor.color.tag=121,171,255'
    'editor.color.tag_bold=true'
    'editor.color.xml_comment=199,221,12';
}

/* Taken mainly from the Dim theme */
/* see org.eclipse.jdt.internal.ui.javaeditor.SemanticHighlightingsCore */
/* see org.eclipse.jdt.internal.ui.javaeditor.SemanticHighlightingManager */
IEclipsePreferences#org-eclipse-jdt-ui:com-aobuchow-themes-spectrum-jdt {
  preferences: 'java_bracket=218,218,218'
    'java_comment_task_tag=165,123,97'
    'java_default=192,192,192'
    'java_doc_default=125,140,147'
    'java_doc_keyword=160,130,189'
    'java_doc_link=103,140,177'
    'java_doc_tag=224,226,228'
    'java_keyword=53,221,215'
    'java_keyword_return=53,221,215'
    'java_multi_line_comment=125,140,147'
    'java_operator=218,218,218'
    'java_single_line_comment=125,140,147'
    'java_string=234,226,186'
    'pf_coloring_argument=53,221,215'
    'pf_coloring_assignment=192,192,192'
    'pf_coloring_comment=125,140,147'
    'pf_coloring_key=192,192,192'
    'pf_coloring_value=234,226,186'
    'semanticHighlighting.abstractMethodInvocation.color=218,218,218'
    'semanticHighlighting.abstractMethodInvocation.enabled=true'
    'semanticHighlighting.abstractMethodInvocation.italic=true'
    'semanticHighlighting.annotation.color=205,119,170'
    'semanticHighlighting.annotation.enabled=true'
    'semanticHighlighting.class.color=218,218,218'
    'semanticHighlighting.class.enabled=true'
    'semanticHighlighting.class.bold=true'
    'semanticHighlighting.deprecatedMember.color=224,226,228'
    'semanticHighlighting.deprecatedMember.enabled=true'
    'semanticHighlighting.deprecatedMember.underline=false'
    'semanticHighlighting.deprecatedMember.strikethrough=true'
    'semanticHighlighting.enum.color=224,226,228'
    'semanticHighlighting.enum.enabled=true'
    'semanticHighlighting.field.color=170,223,223'
    'semanticHighlighting.field.enabled=true'
    'semanticHighlighting.inheritedMethodInvocation.color=218,218,218'
    'semanticHighlighting.inheritedMethodInvocation.enabled=true'
    'semanticHighlighting.interface.color=255,255,255'
    'semanticHighlighting.interface.enabled=true'
    'semanticHighlighting.localVariable.color=18,169,170'
    'semanticHighlighting.localVariable.enabled=true'
    'semanticHighlighting.localVariableDeclaration.color=18,169,170'
    'semanticHighlighting.localVariableDeclaration.enabled=true'
    'semanticHighlighting.method.color=218,218,218'
    'semanticHighlighting.method.enabled=true'
    'semanticHighlighting.methodDeclarationName.color=218,218,218'
    'semanticHighlighting.methodDeclarationName.enabled=true'
    'semanticHighlighting.number.color=199,141,155'
    'semanticHighlighting.number.enabled=true'
    'semanticHighlighting.parameterVariable.color=208,170,175'
    'semanticHighlighting.parameterVariable.enabled=true'
    'semanticHighlighting.staticField.color=170,223,223'
    'semanticHighlighting.staticField.enabled=true'
    'semanticHighlighting.staticField.italic=true'
    'semanticHighlighting.staticFinalField.color=119,207,207'
    'semanticHighlighting.staticFinalField.enabled=true'
    'semanticHighlighting.staticFinalField.italic=true'
    'semanticHighlighting.staticMethodInvocation.color=218,218,218'
    'semanticHighlighting.staticMethodInvocation.enabled=true'
    'semanticHighlighting.staticMethodInvocation.italic=true'
    'semanticHighlighting.typeArgument.color=166,245,250'
    'semanticHighlighting.typeArgument.enabled=true'
    'semanticHighlighting.typeParameter.color=156,224,224'
    'semanticHighlighting.typeParameter.enabled=true'
    'sourceHoverBackgroundColor=255,255,255';
}

IEclipsePreferences#org-python-pydev:com-aobuchow-themes-spectrum-pydev {
  preferences: 'STRING_COLOR=234,226,186'
    'UNICODE_COLOR=23,198,163'
    'DOCSTRING_MARKUP_COLOR=30,120,155'
    'NUMBER_STYLE=0' 'COMMENT_COLOR=125,140,147'
    'EDITOR_MATCHING_BRACKETS_COLOR=218,218,218'
    'FUNC_NAME_COLOR=218,218,218'
    'OPERATORS_COLOR=216,216,216'
    'SELF_COLOR=192,192,192'
    'PARENS_COLOR=216,216,216'
    'CLASS_NAME_STYLE=0' 'CODE_COLOR=192,192,192'
    'PARENS_STYLE=0' 'KEYWORD_COLOR=53,221,215'
    'STRING_STYLE=0'
    'EDITOR_MATCHING_BRACKETS_STYLE=0'
    'CLASS_NAME_COLOR=218,218,218'
    'BACKQUOTES_STYLE=0'
    'NUMBER_COLOR=199,141,155' 'OPERATORS_STYLE=0'
    'BACKQUOTES_COLOR=192,192,192'
    'DECORATOR_COLOR=192,192,192'
    'KEYWORD_STYLE=0' 'FUNC_NAME_STYLE=0'
    'DECORATOR_STYLE=0' 'CODE_STYLE=0'
    'SELF_STYLE=0' 'COMMENT_STYLE=0';
}

IEclipsePreferences#org-eclipse-wst-xml-ui:wst-xml-editor {
  preferences: 'cdataBorder=#DADADA | null | false | false | false | false'
    'cdataText=#C0C0C0 | null | false | false | false | false'
    'commentBorder=#7D8C93 | null | false | false | false | false'
    'commentText=#7D8C93 | null | false | false | false | false'
    'declBorder=#DADADA | null | false | false | false | false'
    'doctypeExternalId=#DADADA | null | false | false | false | false'
    'doctypeExternalPubref=#DADADA | null | false | false | false | false'
    'doctypeExtrenalSysref=#DADADA | null | false | false | false | false'
    'doctypeName=#DADADA | null | false | false | false | false'
    'entityReference=#35DDD7 | null | true | false | false | false'
    'piBorder=#DADADA | null | false | false | false | false'
    'piContent=#C0C0C0 | null | false | false | false | false'
    'tagAttributeEquals=#C0C0C0 | null | false | false | false | false'
    'tagAttributeName=#AADFDF | null | false | false | false | false'
    'tagAttributeValue=#EAE2BA | null | false | false | false | false'
    'tagBorder=#12A9AA | null | false | false | false | false'
    'tagName=#12A9AA | null | false | false | false | false'
    'xmlContent=#C0C0C0 | null | false | false | false | false';
}

IEclipsePreferences#org-eclipse-cdt-dsf-ui:cdt-dsf-preferences {
  preferences: 'disassembly.addressColor=63,209,63'
    'disassembly.codeBytesColor=218,29,67'
    'disassembly.functionOffsetsColor=218,29,67';
}

IEclipsePreferences#org-eclipse-cdt-make-ui:cdt-make-editor-preferences {
  preferences: 'org.eclipse.cdt.make.ui.editor.comment=199,221,12'
    'org.eclipse.cdt.make.ui.editor.macro_ref=190,214,255'
    'org.eclipse.cdt.make.ui.editor.macro_def=190,214,255'
    'org.eclipse.cdt.make.ui.editor.default=216,216,216'
    'org.eclipse.cdt.make.ui.editor.function=255,255,255'
    'org.eclipse.cdt.make.ui.editor.keyword=141,203,226';
}

IEclipsePreferences#org-eclipse-cdt-ui:cdt-editor-preferences {
  preferences: 'asm_directive=53,221,215'
    'asm_label=192,192,192'
    'buildConsoleBackgroundColor=25,29,31'
    'buildConsoleErrorStreamColor=218,29,67'
    'buildConsoleInfoStreamColor=121,171,255'
    'buildConsoleOutputStreamColor=233,235,237'
    'buildConsoleProblemBackgroundColor=11,13,14'
    'buildConsoleProblemHighlightedColor=255,127,127'
    'buildConsoleProblemInfoBackgroundColor=25,29,31'
    'buildConsoleProblemWarningBackgroundColor=10,12,13'
    'content_assist_parameters_background=25,29,31'
    'content_assist_parameters_foreground=216,216,216'
    'content_assist_proposals_background=25,29,31'
    'content_assist_proposals_foreground=216,216,216'
    'inactiveCodeColor=65,65,4'
    'c_braces=218,218,218'
    'c_comment_task_tag=165,123,97'
    'c_default=192,192,192' 'c_keyword=53,221,215'
    'c_multi_line_comment=125,140,147'
    'c_numbers=199,141,155'
    'c_operators=218,218,218'
    'c_single_line_comment=125,140,147'
    'c_string=234,226,186' 'c_type=53,221,215'
    'org.eclipse.cdt.internal.ui.text.doctools.multi=125,140,147'
    'org.eclipse.cdt.internal.ui.text.doctools.recognizedTag=224,226,228'
    'org.eclipse.cdt.internal.ui.text.doctools.single=125,140,147'
    'pp_default=192,192,192'
    'pp_directive=53,221,215'
    'pp_header=234,226,186'
    'sourceHoverBackgroundColor=0,0,0'
    'sourceHoverBackgroundColor.SystemDefault=false'
    'semanticHighlighting.class.color=218,218,218'
    'semanticHighlighting.class.enabled=true'
    'semanticHighlighting.class.bold=true'
    'semanticHighlighting.enum.color=224,226,228'
    'semanticHighlighting.enum.enabled=true'
    'semanticHighlighting.enumerator.color=119,207,207'
    'semanticHighlighting.enumerator.enabled=true'
    'semanticHighlighting.enumerator.italic=true'
    'semanticHighlighting.externalSDK.color=218,218,218'
    'semanticHighlighting.externalSDK.enabled=true'
    'semanticHighlighting.externalSDK.italic=true'
    'semanticHighlighting.field.color=170,223,223'
    'semanticHighlighting.field.enabled=true'
    'semanticHighlighting.function.color=218,218,218'
    'semanticHighlighting.function.enabled=true'
    'semanticHighlighting.functionDeclaration.color=218,218,218'
    'semanticHighlighting.functionDeclaration.enabled=true'
    'semanticHighlighting.functionDeclaration.bold=true'
    'semanticHighlighting.functionDeclaration.underline=false'
    'semanticHighlighting.functionDeclaration.strikethrough=false'
    'semanticHighlighting.localVariable.color=18,169,170'
    'semanticHighlighting.localVariable.enabled=true'
    'semanticHighlighting.localVariableDeclaration.color=18,169,170'
    'semanticHighlighting.localVariableDeclaration.enabled=true'
    'semanticHighlighting.macroDefinition.color=218,218,218'
    'semanticHighlighting.macroDefinition.enabled=true'
    'semanticHighlighting.macroDefinition.bold=true'
    'semanticHighlighting.macroDefinition.underline=false'
    'semanticHighlighting.macroDefinition.strikethrough=false'
    'semanticHighlighting.method.color=218,218,218'
    'semanticHighlighting.method.enabled=true'
    'semanticHighlighting.methodDeclaration.color=218,218,218'
    'semanticHighlighting.methodDeclaration.enabled=true'
    'semanticHighlighting.methodDeclaration.bold=true'
    'semanticHighlighting.methodDeclaration.underline=false'
    'semanticHighlighting.methodDeclaration.strikethrough=false'
    'semanticHighlighting.namespace.color=218,218,218'
    'semanticHighlighting.namespace.enabled=true'
    'semanticHighlighting.parameterVariable.color=208,170,175'
    'semanticHighlighting.parameterVariable.enabled=true'
    'semanticHighlighting.staticField.color=170,223,223'
    'semanticHighlighting.staticField.enabled=true'
    'semanticHighlighting.staticField.italic=true'
    'semanticHighlighting.staticMethod.color=218,218,218'
    'semanticHighlighting.staticMethod.enabled=true'
    'semanticHighlighting.staticMethod.italic=true'
    'semanticHighlighting.typedef.color=218,218,218'
    'semanticHighlighting.typedef.enabled=true'
    'semanticHighlighting.typedef.bold=true'
    'semanticHighlighting.typeParameter.color=156,224,224'
    'semanticHighlighting.typeParameter.enabled=true';
}
